package gjbsh.bangong.ds.dao;

import gjbsh.bangong.ds.model.用户;
import gjbsh.bangong.ds.model.用户Example;
import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

public interface 用户Mapper {
	List<Map<String, Object>> findByDeptnameAndUsernameAndEmail(
			@Param("deptname") String ppDeptName,
			@Param("username") String ppUserName,
			@Param("email") String ppEmail);
	
    long countByExample(用户Example example);

    int deleteByExample(用户Example example);

    int deleteByPrimaryKey(String 用户id);

    int insert(用户 record);

    int insertSelective(用户 record);

    List<用户> selectByExample(用户Example example);

    用户 selectByPrimaryKey(String 用户id);

    int updateByExampleSelective(@Param("record") 用户 record, @Param("example") 用户Example example);

    int updateByExample(@Param("record") 用户 record, @Param("example") 用户Example example);

    int updateByPrimaryKeySelective(用户 record);

    int updateByPrimaryKey(用户 record);
}